to be cornered - Alemán Inglés Diccionario